#ifndef __HELLOWORLD_SCENE_H__
#define __HELLOWORLD_SCENE_H__

#include "cocos2d.h"
#include "cocos-ext.h"
#include "kaka/KKHttpUtils.h"
#include "kaka/KKDirector.h"

class HelloWorld: public KKDirector {
public:

	void onInitEventHandlers();
	// Here's a difference. Method 'init' in cocos2d-x returns bool, instead of returning 'id' in cocos2d-iphone
	virtual bool init();

	// there's no 'id' in cpp, so we recommend returning the class instance pointer
	static cocos2d::CCScene* scene();

	// a selector callback
	void menuCloseCallback(CCObject* pSender);

	// implement the "static node()" method manually
	CREATE_FUNC( HelloWorld);

	void initJobList(CCObject* obj, void* args);

	void onMove(CCNode* pSender, void* args);

};

#endif // __HELLOWORLD_SCENE_H__
